home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / comm / cmohp53.zip / COMMO95.MAC < prev    next >
Text File  |  1992-06-20  |  7KB  |  226 lines

  1.  
  2.             ┌────────────┐
  3.  PgDn for   │ Macro File │  more macros
  4.             └────────────┘
  5.  
  6.  1) The program indicated with [] must
  7.     be in your DOS path.
  8.  
  9.  2) Move Selector Bar to desired entry,
  10.     press [Enter].
  11.  
  12.  
  13.  ASCII Upload macro, press Alt-A
  14.  ────────────────────────────────────
  15.  {:ala} {ascii %uldir\} {} 
  16.        ASCII Upload with upload path
  17.  
  18.  
  19.  Macro to review capture file, Shift-F8
  20.  ──────────────────────────────────────
  21.  {:sf8} {exec LIST %_cap /e} {}  
  22.     (aka Scrollback using no RAM)       
  23.     [LIST.COM]
  24.  
  25.  
  26.  Simple login macro, press F2
  27.  ─────────────────────────────────────
  28.  {:nf2} {send Fred|~~Brucker|~~~~%_pas|} {}       
  29.      RBBS, PCBoard, Auntie, etc.
  30.  
  31.  
  32.  Macro to list download dir,  Alt-F10
  33.  ──────────────────────────────────────
  34.  {:af0} {exec-w dir %dldir /w} {}                
  35.      Download directory
  36.  
  37.  
  38.  Macro to hang up with a modem command
  39.  ─────────────────────────────────────
  40.  {:alh} {send ~~~+++~~~ATH|} {}
  41.  
  42.  
  43.  Macro to login to a PCBoard 
  44.  (put "pcb" in Dialing Directory macro field)
  45.  ─────────────────────────────────────────────
  46.  {:pcb} {capture y,c:\commo\pcb.cap} {asci ,}
  47.         {setlook 60,hng}
  48.         {lookfor graphics} {send y|}
  49.         {setlook 60,hng,6,n|}
  50.         {lookfor first name?} 
  51.         {send Fred Brucker|~%_pas|}  
  52.               ^ Your name here
  53.         {lookfor Main Board Command?} {}
  54.  {:hng} {hangup y} {stop}
  55.  
  56.  
  57.  CompuServe login macro
  58.  ────────────────────────────────────────────
  59.  {:cis} {setlook 45,hng,2,^c} {send ^c}
  60.         {asci ,:} {lookfor User ID:}
  61.         {send 71021,356|} {setl 20,hng}
  62.               [Change to your user ID]
  63.         {lookfor Password:} {send %_pas|}
  64.         {send set width 40|}
  65.         {send set lines 16|}
  66.         {send set paged yes} {}
  67.  
  68.  
  69.   GEnie login macro
  70.   ────────────────────────────────────────────────────────────────────────────
  71.   {:genie}
  72.          {setlook 90,hng}
  73.          {capt y,c:\commo\genie.%_day}
  74.          {asci ,>} {local y}
  75.          {send ~H~H~H}
  76.          {lookfor u#}
  77.          {send XTY03288,%_pas|} {}
  78.                [ Change to your user #]
  79.  
  80.  
  81.  ╔════════════════════════════════════╗ upproto
  82.  ║      ┌──────────────────────┐      ║
  83.  ║      │ Upload Protocol Menu │      ║
  84.  ║      └──────────────────────┘      ║
  85.  ║                                    ║
  86.  ║ Ymodem batch               Internal║ {goto pybs}
  87.  ║ Ymodem-G batch             Internal║ {goto pybs}
  88.  ║ Xmodem-1K  (old Ymodem)    Internal║ {goto px1s}
  89.  ║ Xmodem-G                   Internal║ {goto px1s}
  90.  ║ Xmodem                     Internal║ {goto px2s}
  91.  ║                                    ║
  92.  ║ CompuServe B, B+   using OZBEXT.EXE║ {goto pcbs}
  93.  ║                          Macros -> ║ {:pgu} {macro upproto}
  94.  ╚════════════════════════════════════╝
  95.  
  96.  ╔════════════════════════════════════╗ dnproto
  97.  ║     ┌────────────────────────┐     ║
  98.  ║     │ Download Protocol Menu │     ║
  99.  ║     └────────────────────────┘     ║
  100.  ║                                    ║
  101.  ║ Ymodem batch               Internal║ {goto pybr}
  102.  ║ Ymodem-G batch             Internal║ {goto pygr}
  103.  ║ Xmodem CRC (or old Ymodem) Internal║ {goto px1r}
  104.  ║ Xmodem-G                   Internal║ {goto pxgr}
  105.  ║ Xmodem csum                Internal║ {goto px2r}
  106.  ║                                    ║
  107.  ║ CompuServe B, B+   using OZBEXT.EXE║ {goto pcbr}
  108.  ║                                    ║
  109.  ║                                    ║
  110.  ║                          Macros -> ║ {:pgd} {macro dnproto}
  111.  ╚════════════════════════════════════╝
  112.  
  113.  Macros used for DOWNLOADING (receiving)      
  114.           Program required
  115.  ────────────────────────────────────────────────────
  116.  Y batch   {:pybr} {rymo-d0a %dldir}{}
  117.  Y-G       {:pygr} {rymo-gd0a %dldir} {}
  118.  X CRC     {:px1r} {call gfnd} {rxmo-yd0a %file} {}
  119.  X-G       {:pxgr} {call gfnd} {rxmo-gyd0a %file} {}
  120.  X csum    {:px2r} {call gfnd} {rxmo-c0yd0a %file} {}
  121.  
  122.  CIS B+   {:pcbr}
  123.           {exec-a OZBEXT /c%_por /f%dldir /n} {}
  124.             [OZBEXT.EXE]
  125.  
  126.  {:gfnd} {setv file,%dldir\} 
  127.          {input file,Enter a filename to DOWNLOAD}
  128.          {ifex %file,,gf_y} 
  129.          {input %yn,File exists, overwrite? [Y/n]}
  130.          {comp yn} {ifco gf_y} {comp yn,y} 
  131.          {ifco gf_y} {}
  132.          {:gf_y} {return}
  133.  
  134.  Macros used for UPLOADING (sending)      
  135.          Program required
  136.  ────────────────────────────────────────────────
  137.  Y batch {:pybs} {call gfnu}{symo-kd0a %file} {}
  138.  X-1K    {:px1s} {call gfnu}{sxmo-kd0a %file} {}
  139.  X       {:px2s} {call gfnu}{sxmo-d0a %file} {}
  140.  
  141.  CIS B+   {:pcbs}
  142.           {exec-a OZBEXT /c%_por /f%uldir /n} {}
  143.             [OZBEXT.EXE]
  144.  
  145.  {:gfnu}  {setv file,%uldir\} 
  146.           {input file,Enter a filename to UPLOAD} 
  147.           {return}
  148.  
  149.  
  150.  ╔════════════════════════════════════╗ utilmenu
  151.  ║       ┌────────────────────┐       ║
  152.  ║       │ Macro Utility Menu │       ║
  153.  ║       └────────────────────┘       ║
  154.  ║                                    ║
  155.  ║                                    ║
  156.  ║     Edit an External File          ║ {goto uext} {:alu} {macro utilmenu}
  157.  ║                                    ║
  158.  ║     Run a Macro                    ║ {goto urun}
  159.  ║                                    ║
  160.  ║     Run MOSTHOST (install first)   ║ {goto uhost}
  161.  ║                                    ║
  162.  ║     View/Edit/Install MOSTHOST     ║ {goto vhost}
  163.  ║                          Macros -> ║
  164.  ╚════════════════════════════════════╝
  165.  
  166.  Macros for Utility Menu
  167.  ────────────────────────────────────────
  168.  {:urun}  {input runmac,Macro to run} 
  169.           {goto %runmac} {}
  170.  {:uext}  {input temp,Filename to edit}
  171.  {:uedit} {edit %temp} {macro} {}
  172.  {:uhost} {macl mosthost.mac,bbs}
  173.  {:vhost} {setv temp,%_hom%mosthost.mac} 
  174.           {goto uedit}
  175.  
  176.      ──────────────────────────────
  177.      Full Screen Editor Key Support
  178.      ──────────────────────────────
  179.  
  180.  The following keys are used by full
  181.  screen editors such as Visual Editor
  182.  in ProDoor, PCBoard's full screen
  183.  editor, ANSIED in RBBS and others.
  184.  They may be changed to suit your own
  185.  needs (all keys do not work with all
  186.  editors --  capture the editor help
  187.  info on the BBS).  See Appendix D in
  188.  COMMO.DOC for details on character
  189.  representation.
  190.  
  191.  Note that the left arrow function (^S)
  192.  is also the XOFF character. This may
  193.  cause a problem on some systems.  If
  194.  pressing the left arrow seems to hang
  195.  the remote, press Ctrl-Q and change
  196.  the "lfa" macro to:
  197.  
  198.    {send ^[[D} {}  or  {send ^@K} {}
  199.  
  200.  PgUp and PgDn are normally used for
  201.  uploading and downloading.  To use
  202.  them for editing, change the key-labels
  203.  in the menus above (press F6 in the
  204.  Internal Editor to see them).
  205.  
  206.  Macro                Key       Function
  207.  ────────────────────────────────────────────
  208.  {:hom} {send ^W} {}  Home      Start of line
  209.  {:end} {send ^P} {}  End       End of line
  210.  {:pgu} {send ^R} {}  PgU       Page up
  211.  {:pgd} {send ^C} {}  PgDn      Page down
  212.  
  213.  {:upa} {send ^E} {}  Up Arrow  Cursor up
  214.  {:dna} {send ^X} {}  Dn Arrow  Cursor down
  215.  {:lfa} {send ^S} {}  Lt Arrow  Cursor left
  216.  {:rta} {send ^D} {}  Rt Arrow  Cursor right
  217.  
  218.  {:cla} {send ^A} {} ^Lt Arrow  Word left
  219.  {:cra} {send ^F} {} ^Rt Arrow  Word right
  220.  
  221.  {:ins} {send ^V} {}  Insert    Toggle insert mode
  222.  {:del} {send ^G} {}  Delete    Delete character
  223.  {:cnd} {send ^K} {} ^End       Delete to end of line
  224.  
  225.                 - end -
  226.